Delo
Coordinates (-9.5948, 119.2125)
Population unknown
Population unknown
Delo is a city in Indonesia - East Nusa Tenggara
Species living near Delo
- Unspecified (family Anatidae)1
Waterfowl
Cities near Delo
- Weekaka3.3km SSW
- Manola3.6km SSE
- Kalembutillu5.1km SW
- Malulla5.5km NW
- Pasonobenu6.8km SE